package com.logica.mdm.webservices.messages.beans;

import java.io.Serializable;

/**
 * Bean representing a party result
 */
public class PartyWithAddressAndContractBean implements Serializable {

	private static final long serialVersionUID = 1L;

	private String partyType;

	private String gender;

	private String legalForm;

	private String namePrefix;

	private String lastName;

	private String firstName;

	private String homePhoneNumber;

	private String cellPhoneNumber;

	private String workPhoneNumber;

	private String faxPhoneNumber;

	private ElectronicAddressListBean electronicAddressList;

	private String flagVip;

	private String flagPartenaire;

	private String refClient; // debranchement_sigeo

	private String mdmId;

	private CrmIdListBean crmIdList;

	private NexibookIdListBean nexibookIdList;

	private String sigeoId;

	private As400IdListBean as400IdList;

	private ContractListBean contractList;
	
	private AddressListBean addressList;

	public String getPartyType() {
		return partyType;
	}

	public void setPartyType(String partyType) {
		this.partyType = partyType;
	}

	public String getGender() {
		return gender;
	}

	public void setGender(String gender) {
		this.gender = gender;
	}

	public String getLegalForm() {
		return legalForm;
	}

	public void setLegalForm(String legalForm) {
		this.legalForm = legalForm;
	}

	public String getNamePrefix() {
		return namePrefix;
	}

	public void setNamePrefix(String namePrefix) {
		this.namePrefix = namePrefix;
	}

	public String getLastName() {
		return lastName;
	}

	public void setLastName(String lastName) {
		this.lastName = lastName;
	}

	public String getFirstName() {
		return firstName;
	}

	public void setFirstName(String firstName) {
		this.firstName = firstName;
	}

	public String getHomePhoneNumber() {
		return homePhoneNumber;
	}

	public void setHomePhoneNumber(String homePhoneNumber) {
		this.homePhoneNumber = homePhoneNumber;
	}

	public String getCellPhoneNumber() {
		return cellPhoneNumber;
	}

	public void setCellPhoneNumber(String cellPhoneNumber) {
		this.cellPhoneNumber = cellPhoneNumber;
	}

	public String getWorkPhoneNumber() {
		return workPhoneNumber;
	}

	public void setWorkPhoneNumber(String workPhoneNumber) {
		this.workPhoneNumber = workPhoneNumber;
	}

	public String getFaxPhoneNumber() {
		return faxPhoneNumber;
	}

	public void setFaxPhoneNumber(String faxPhoneNumber) {
		this.faxPhoneNumber = faxPhoneNumber;
	}

	public ElectronicAddressListBean getElectronicAddressList() {
		return electronicAddressList;
	}

	public void setElectronicAddressList(ElectronicAddressListBean electronicAddressList) {
		this.electronicAddressList = electronicAddressList;
	}

	public String getFlagVip() {
		return flagVip;
	}

	public void setFlagVip(String flagVip) {
		this.flagVip = flagVip;
	}

	public String getFlagPartenaire() {
		return flagPartenaire;
	}

	public void setFlagPartenaire(String flagPartenaire) {
		this.flagPartenaire = flagPartenaire;
	}

	public String getRefClient() {
		return refClient;
	}

	public void setRefClient(String refClient) {
		this.refClient = refClient;
	}

	public String getMdmId() {
		return mdmId;
	}

	public void setMdmId(String mdmId) {
		this.mdmId = mdmId;
	}

	public CrmIdListBean getCrmIdList() {
		return crmIdList;
	}

	public void setCrmIdList(CrmIdListBean crmIdList) {
		this.crmIdList = crmIdList;
	}

	public NexibookIdListBean getNexibookIdList() {
		return nexibookIdList;
	}

	public void setNexibookIdList(NexibookIdListBean nexibookIdList) {
		this.nexibookIdList = nexibookIdList;
	}

	public String getSigeoId() {
		return sigeoId;
	}

	public void setSigeoId(String sigeoId) {
		this.sigeoId = sigeoId;
	}

	public As400IdListBean getAs400IdList() {
		return as400IdList;
	}

	public void setAs400IdList(As400IdListBean as400IdList) {
		this.as400IdList = as400IdList;
	}

	public ContractListBean getContractList() {
		return contractList;
	}

	public void setContractList(ContractListBean contractList) {
		this.contractList = contractList;
	}

	public AddressListBean getAddressList() {
		return addressList;
	}

	public void setAddressList(AddressListBean addressList) {
		this.addressList = addressList;
	}

}